indeterminate penalty - Turkish English Dictionary